sooner or later (Adverb) — Within an indefinite time or at an unspecified future time. ex. "sooner or later you will have to face the facts"